/*
语法百题 解题报告：
 http://git.oschina.net/et0662/sznoi-grammar/ 
*/
#include<stdio.h>
#include<string.h>
int main(void)
{
	char a[100],b[100];
	int n;
	gets(a);
	gets(b);
	n=strlen(a);
	a[n-1]='\x00';
	n=strlen(b);
	b[n-1]='\x00';
	if(strcmp(a,b)>0)
	{
		printf("%s#\n",b);
		printf("%s#\n",a);
	}
	else
	{
		printf("%s#\n",a);
		printf("%s#\n",b);
	}
	return 0;
}
